package cn.com.visionsky.bocsz.bda.webservice;

/**
 * Created by zhouqiufu on 2018/1/30.
 */
public class Constants {

    //返回码
    public static final String RESULT_CODE_SUCCESS = "0000";
    public static final String RESULT_MSG_SUCCESS = "success";
    public static final String RESULT_CODE_FAIL_UNKNOWN_EXCEPTION = "0001";
    public static final String RESULT_CODE_FAIL_REQUEST_XML_EXCEPTION = "0002";
    public static final String RESULT_CODE_FAIL_RESPONSE_XML_EXCEPTION = "0003";
    public static final String PERMISSION_DENIED_CODE = "0004";//拒绝访问
    public static final String PERMISSION_DENIED_MSG = "Permission denied";
    public static final String PERMISSIONS_ENOUGH_CODE = "0005";//允许访问
    public static final String PERMISSIONS_ENOUGH_MSG = "Permissions enough";
    public static final String MODE_TAG_IS_REQUIRED_CODE = "0006";
    public static final String MODE_TAG_IS_REQUIRED_MSG = "mode tag is required";
    public static final String CST_ID_TAG_IS_REQUIRED_CODE = "0007";
    public static final String CST_ID_TAG_IS_REQUIRED_MSG = "cstId tag is required";
    public static final String CTF_NO_TAG_IS_REQUIRED_CODE = "0008";
    public static final String CTF_NO_TAG_IS_REQUIRED_MSG = "ctfNo tag is required";
    public static final String TXN_CODE_IS_BLANK_CODE = "0009";
    public static final String TXN_CODE_IS_BLANK_MSG = "交易码为空";

    public static final String CTF_NO_MODE = "CTF_NO_MODE";//客户证件号模式
    public static final String CST_ID_MODE = "CST_ID_MODE";//客户号模式

    //字段权限控制——查询客户标签 start
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_ETL_DATE = "ETL_DATE";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_CTF_NO = "CTF_NO";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_CST_NM = "CST_NM";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_SEX = "SEX";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_BIRTHDAY = "BIRTHDAY";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_AGE = "AGE";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_AC_NO_GJJ = "AC_NO_GJJ";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_PRE_SALARY = "PRE_SALARY";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_IS_BOC_STAFF = "IS_BOC_STAFF";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_LVL_KYC = "LVL_KYC";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_MOBPHN_NO = "MOBPHN_NO";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_TEL_CHECK = "TEL_CHECK";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_OCCU_CODE = "OCCU_CODE";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_IS_GAT = "IS_GAT";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_NATIONALITY = "NATIONALITY";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_NATION = "NATION";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_HOME_ADR = "HOME_ADR";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_UNIT_ADR = "UNIT_ADR";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_EMAIL = "EMAIL";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_MARITAL_STATUS = "MARITAL_STATUS";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_EDUCATION_CODE = "EDUCATION_CODE";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_UNIT_NM = "UNIT_NM";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_IS_MGR = "IS_MGR";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_GROUP_CODE = "GROUP_CODE";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_CST_ID = "CST_ID";
    //字段权限控制——查询客户标签 end

    //字段权限控制——历史信息查询 start
    public static final String HISTORY_TRANS_QUERY_MODULE_ACT_NO = "ACT_NO";
    public static final String HISTORY_TRANS_QUERY_MODULE_REC_NO = "REC_NO";
    public static final String HISTORY_TRANS_QUERY_MODULE_CONTINUITY = "CONTINUITY";
    public static final String HISTORY_TRANS_QUERY_MODULE_APPG_DATE = "APPG_DATE";
    public static final String HISTORY_TRANS_QUERY_MODULE_POST_DATE = "POST_DATE";
    public static final String HISTORY_TRANS_QUERY_MODULE_SYS_DATE = "SYS_DATE";
    public static final String HISTORY_TRANS_QUERY_MODULE_SYS_TIME = "SYS_TIME";
    public static final String HISTORY_TRANS_QUERY_MODULE_TRAN_BR = "TRAN_BR";
    public static final String HISTORY_TRANS_QUERY_MODULE_TRAN_TELLER = "TRAN_TELLER";
    public static final String HISTORY_TRANS_QUERY_MODULE_CURR_CODE = "CURR_CODE";
    public static final String HISTORY_TRANS_QUERY_MODULE_CURR_NAME = "CURR_NAME";
    public static final String HISTORY_TRANS_QUERY_MODULE_TRAN_NAME = "TRAN_NAME";
    public static final String HISTORY_TRANS_QUERY_MODULE_TRAN_AMT = "TRAN_AMT";
    public static final String HISTORY_TRANS_QUERY_MODULE_TRAN_BAL = "TRAN_BAL";
    public static final String HISTORY_TRANS_QUERY_MODULE_PROD_CQ = "PROD_CQ";
    public static final String HISTORY_TRANS_QUERY_MODULE_TRAN_MEMO = "TRAN_MEMO";
    public static final String HISTORY_TRANS_QUERY_MODULE_TRAN_ACT_NO = "TRAN_ACT_NO";
    public static final String HISTORY_TRANS_QUERY_MODULE_PROD_CH_CODE = "PROD_CH_CODE";
    public static final String HISTORY_TRANS_QUERY_MODULE_PROD_CH_DESC = "PROD_CH_DESC";
    public static final String HISTORY_TRANS_QUERY_MODULE_SRC_SYS = "SRC_SYS";
    //字段权限控制——历史信息查询 end

    public static final String INTERFACE_NAME_TAG = "interface_name";
    public static final String AUTHORIZATION_FIELD_TAG = "authorization_field";
    public static final String CUSTOMER_TAGS_QUERY_HANDLER_MODULE = "customerTagsQueryHandler";
    public static final String HISTORY_TRANS_QUERY_HANDLER_MODULE = "historyTransQueryHandler";


}
